#ifndef AI9_LOGIC_2017_NOTICE_H
#define AI9_LOGIC_2017_NOTICE_H

#include "skill.h"

namespace skill{
    class Event: public Skill{
    public:
        Event():Skill(){
            setName("Event");
            turn = TurnName::EventTurn;
        }
    };
    class TriggeredDeath: public Event{
    public:
        TriggeredDeath():Event(){
            setName("TriggeredDeath");
        }

        bool use(Game *g, const std::vector<std::string> &params) override;
    };
    class SpreadScourge: public Event{
    public:
        SpreadScourge():Event(){
            setName("SpreadScourge");
        }
    };
}

#endif //AI9_LOGIC_2017_NOTICE_H
